refrigerated showcase - German English Dictionary